living leech in the oesophagus - Türkisch Englisch Wörterbuch